BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/body-bg.gif) black no-repeat center top; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px/1.6em Arial, Helvetica, sans-serif; COLOR: #5b3825; PADDING-TOP: 0px; TEXT-ALIGN: center
}
A {
	BACKGROUND: url(images/line-separator-trans.png) repeat-x left bottom; PADDING-BOTTOM: 3px; COLOR: #5b3825; TEXT-DECORATION: none
}
A:visited {
	BACKGROUND: url(images/line-separator-trans.png) repeat-x left bottom; PADDING-BOTTOM: 3px; COLOR: #5b3825; TEXT-DECORATION: none
}
A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px
}
A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
H1 {
	FONT: 25px normal Georgia, "Times New Roman", Times, serif
}
H2 {
	FONT: 1.4em Georgia, "Times New Roman", Times, serif
}
H3 {
	FONT-SIZE: 1em; MARGIN-BOTTOM: 0px
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
PRE {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; OVERFLOW-X: scroll; PADDING-BOTTOM: 5px; WIDTH: 500px; PADDING-TOP: 5px; BACKGROUND-COLOR: #dfd7c3
}
LABEL {
	DISPLAY: block; MARGIN: 10px 0px 5px
}
#container {
	MARGIN: 0px auto; WIDTH: 934px; POSITION: relative; TEXT-ALIGN: left
}
#container #rssfeed {
	DISPLAY: block; RIGHT: 0px; BACKGROUND: url(images/wood_rss_32x32-trans.png) no-repeat left top; OVERFLOW: hidden; WIDTH: 32px; TEXT-INDENT: -9000px; POSITION: absolute; TOP: 31px; HEIGHT: 32px
}
.navigation {
	MARGIN: 20px 0px; HEIGHT: 27px
}
.alignleft {
	FLOAT: left; MARGIN: 0px 10px 10px 0px
}
.alignright {
	FLOAT: right; MARGIN: 0px 0px 10px 10px
}
.aligncenter {
	FLOAT: none; TEXT-ALIGN: center
}
.posted {
	MARGIN-BOTTOM: 10px
}
.download {
	PADDING-RIGHT: 10px; DISPLAY: inline-block; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; FONT: 22px/32px Georgia, "Times New Roman", Times, serif; COLOR: #384d92; PADDING-TOP: 5px; TEXT-DECORATION: none; border-radius: 4px; moz-border-radius: 4px; webkit-border-radius: 4px
}
#header {
	TEXT-ALIGN: left
}
#header H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 33px; COLOR: white; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#header H1 A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: white
}
#header H1 SPAN {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; FONT: italic 15px Georgia, "Times New Roman", Times, serif; COLOR: #bf9b8f; TEXT-INDENT: 5px; BORDER-RIGHT-WIDTH: 0px
}
#header UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#header UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#header UL {
	HEIGHT: 48px
}
#header UL LI {
	FLOAT: left
}
#header UL LI.last {
	FLOAT: right
}
#header UL LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 15px; FONT: 15px "Times New Roman", Times, serif; COLOR: #bf9b8f; PADDING-TOP: 15px; BORDER-BOTTOM: #7d160e 1px solid; TEXT-DECORATION: none
}
#header UL LI A:hover {
	COLOR: #ffffff; BORDER-BOTTOM: #e62845 1px solid
}
#header FORM {
	MARGIN-TOP: 13px; BACKGROUND: url(images/search-input-trans.png) no-repeat left top; FLOAT: right; WIDTH: 260px
}
#header FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#header FORM INPUT#s {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 2px 8px 0px 10px; WIDTH: 150px; COLOR: #cb8280; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#header FORM INPUT#submit {
	BORDER-RIGHT: #620b0b 1px solid; BORDER-TOP: #620b0b 1px solid; BACKGROUND: #9f3b3b; BORDER-LEFT: #620b0b 1px solid; COLOR: #dfa7a7; BORDER-BOTTOM: #620b0b 1px solid
}
#main {
	CLEAR: both; MARGIN: 40px 0px 0px
}
#content {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 635px
}
#content DIV.inner DIV.bottombg {
	PADDING-RIGHT: 30px; PADDING-LEFT: 100px; BACKGROUND: url(images/post-footer.png) no-repeat left bottom; OVERFLOW-X: hidden; PADDING-BOTTOM: 30px; PADDING-TOP: 0px
}
#content DIV.inner DIV.mainbg {
	BACKGROUND: url(images/post-middle.png) repeat-y left top; MARGIN-BOTTOM: 20px; POSITION: relative
}
#content DIV.inner H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 100px; BACKGROUND: url(images/post-header.png) no-repeat left top; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #532e19; PADDING-TOP: 30px
}
#content DIV.inner H1 A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #532e19; BORDER-RIGHT-WIDTH: 0px
}
#content DIV.inner .comments {
	RIGHT: -15px; BACKGROUND: url(images/comments-trans.png) no-repeat left top; FONT: 25px/60px Georgia, "Times New Roman", Times, serif; WIDTH: 70px; COLOR: #1c3b95; POSITION: absolute; TOP: 10px; HEIGHT: 58px; TEXT-ALIGN: center
}
#content DIV.inner .comments A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #1c3b95; BORDER-RIGHT-WIDTH: 0px
}
#content DIV.posted {
	PADDING-BOTTOM: 10px; COLOR: #94644a
}
#content .postfooter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/line-separator-trans.png) repeat-x left top; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#content .calendar {
	BACKGROUND: url(images/calendar-trans.png) no-repeat left top; FLOAT: left; MARGIN: 0px; WIDTH: 130px; POSITION: absolute; HEIGHT: 180px; TEXT-ALIGN: left
}
#content .calendar SMALL {
	DISPLAY: block; MARGIN: 20px 0px 0px 20px; FONT: 10px/1.5em Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: white
}
#content .calendar STRONG {
	DISPLAY: block; MARGIN: 0px 0px 0px 20px; FONT: bold 22px/0.9em Arial, Helvetica, sans-serif; COLOR: white
}
#content .navigation .alignleft {
	MARGIN-LEFT: 15px
}
#content .navigation .alignright {
	MARGIN-RIGHT: 15px
}
#home #content .navigation A {
	COLOR: #e26568
}
#sidebar {
	FLOAT: left; MARGIN-LEFT: 23px; WIDTH: 275px
}
#sidebar A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#sidebar DIV.main {
	BACKGROUND: url(images/sidebar-middle-bg.jpg); MARGIN-BOTTOM: 20px; WIDTH: 275px
}
#sidebar DIV.middle {
	BACKGROUND: url(images/sidebar-top-bg.jpg) no-repeat left top; PADDING-TOP: 25px
}
#sidebar DIV.bottom {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(images/sidebar-bottom-bg.jpg) no-repeat left bottom; PADDING-BOTTOM: 25px; PADDING-TOP: 0px
}
#sidebar H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/line-separator-trans.png) repeat-x left bottom; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
#sidebar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sidebar UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sidebar UL {
	MARGIN: 0px 0px 10px
}
#sidebar .twitter {
	MIN-HEIGHT: 160px; BACKGROUND: url(images/tweet-bg-trans.png) no-repeat right bottom; PADDING-BOTTOM: 10px; MARGIN: 0px
}
#sidebar .twitter LI {
	MARGIN: 0px 60px 20px 0px; FONT: 12px Georgia, "Times New Roman", Times, serif; COLOR: #873333
}
#sidebar .twitter LI SPAN {
	FONT-SIZE: 12px; COLOR: #cf7474
}
#sidebar .twitter LI:unknown {
	FONT-SIZE: 21px; MARGIN: 0px 0px 20px
}
#comments OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#comments OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#comments OL LI {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: url(images/line-separator-trans.png) repeat-x left bottom; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 20px
}
#comments OL LI STRONG {
	FONT: 18px Georgia, "Times New Roman", Times, serif
}
#comments OL LI.alt {
	
}
#comments OL LI.author {
	
}
#comments OL LI.author A {
	COLOR: black
}
#comments IMG {
	FLOAT: left; MARGIN: 0px 15px 10px 0px
}
#comments DIV.comment-body {
	CLEAR: both; MARGIN: 0px 0px 0px 64px
}
#comments H2 {
	MARGIN-LEFT: 30px
}
#comments H3 {
	MARGIN: 10px 0px 25px 96px
}
#comments FORM {
	MARGIN: 10px 0px 25px 96px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/footer-inner-bg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: white; PADDING-TOP: 7px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#footer .inner {
	MARGIN: 0px auto; WIDTH: 934px; TEXT-ALIGN: left
}
#footer H4 {
	MARGIN-TOP: 15px; FONT: italic 15px Georgia, "Times New Roman", Times, serif; COLOR: #f7e880
}
#footer H4 IMG {
	VERTICAL-ALIGN: text-bottom
}
#footer A {
	COLOR: white
}
#footer A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffff66; BORDER-BOTTOM: white 1px solid; TEXT-DECORATION: none
}
#footer .lastfm {
	FLOAT: left; WIDTH: 650px
}
#footer #lastfmrecords {
	HEIGHT: 200px
}
#footer #lastfmrecords {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer #lastfmrecords LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer #lastfmrecords LI {
	FLOAT: left
}
#footer #lastfmrecords LI A {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px 20px 20px 0px; WIDTH: 66px; HEIGHT: 66px
}
#footer #lastfmrecords LI A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#footer #lastfmrecords LI A IMG {
	BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; BORDER-LEFT: black 2px solid; WIDTH: 64px; BORDER-BOTTOM: black 2px solid; HEIGHT: 64px
}
#footer #lastfmrecords LI A:hover IMG {
	BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid
}
#footer .recentcomments {
	FLOAT: right; WIDTH: 250px
}
#footer .recentcomments UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ccc; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer .recentcomments UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ccc; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer .recentcomments UL A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: white; BORDER-BOTTOM: #666666 1px solid
}
#footer .recentcomments UL A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM: white 1px solid
}
#footer .credits {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.clearboth {
	CLEAR: both
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; LINE-HEIGHT: 0; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: inline-block
}
UNKNOWN {
	DISPLAY: block
}
 HTML .clearfix {
	HEIGHT: 1%
}
.pagebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 0.1em; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.pagebar .text {
	BORDER-RIGHT: #773a1e 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #773a1e 1px solid; PADDING-LEFT: 0.5em; BACKGROUND: #ffffff; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #773a1e 1px solid; COLOR: #510c07; PADDING-TOP: 0.2em; BORDER-BOTTOM: #773a1e 1px solid; TEXT-DECORATION: none
}
.pagebar A {
	BORDER-RIGHT: #773a1e 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #773a1e 1px solid; PADDING-LEFT: 0.5em; BACKGROUND: #ffffff; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #773a1e 1px solid; COLOR: #510c07; PADDING-TOP: 0.2em; BORDER-BOTTOM: #773a1e 1px solid; TEXT-DECORATION: none
}
.pagebar .this-page {
	BORDER-RIGHT: #773a1e 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #773a1e 1px solid; PADDING-LEFT: 0.5em; BACKGROUND: #ffffff; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #773a1e 1px solid; COLOR: #510c07; PADDING-TOP: 0.2em; BORDER-BOTTOM: #773a1e 1px solid; TEXT-DECORATION: none
}
.pagebar .inactive {
	BORDER-RIGHT: #773a1e 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #773a1e 1px solid; PADDING-LEFT: 0.5em; BACKGROUND: #ffffff; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #773a1e 1px solid; COLOR: #510c07; PADDING-TOP: 0.2em; BORDER-BOTTOM: #773a1e 1px solid; TEXT-DECORATION: none
}
.break {
	BORDER-RIGHT: #773a1e 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #773a1e 1px solid; PADDING-LEFT: 0.5em; BACKGROUND: #ffffff; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #773a1e 1px solid; COLOR: #510c07; PADDING-TOP: 0.2em; BORDER-BOTTOM: #773a1e 1px solid; TEXT-DECORATION: none
}
.pagebar A {
	BORDER-RIGHT: #773a1e 1px solid; BORDER-TOP: #773a1e 1px solid; BORDER-LEFT: #773a1e 1px solid; BORDER-BOTTOM: #773a1e 1px solid
}
.pagebar .this-page {
	BORDER-RIGHT: #773a1e 1px solid; BORDER-TOP: #773a1e 1px solid; BORDER-LEFT: #773a1e 1px solid; BORDER-BOTTOM: #773a1e 1px solid
}
.pagebar A:visited {
	BORDER-RIGHT: #773a1e 1px solid; BORDER-TOP: #773a1e 1px solid; BORDER-LEFT: #773a1e 1px solid; BORDER-BOTTOM: #773a1e 1px solid
}
.pagebar .break {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.pagebar .this-page {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #510c07; BACKGROUND: #510c07; BORDER-BOTTOM-COLOR: #510c07; COLOR: #fff; BORDER-TOP-COLOR: #510c07; BORDER-RIGHT-COLOR: #510c07
}
.pagebar A:hover {
	BORDER-LEFT-COLOR: #510c07; BORDER-BOTTOM-COLOR: #510c07; BORDER-TOP-COLOR: #510c07; BORDER-RIGHT-COLOR: #510c07
}
.pagebar .inactive {
	BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-COLOR: #cccccc; COLOR: #ccc; BORDER-TOP-COLOR: #cccccc; BORDER-RIGHT-COLOR: #cccccc
}
